be able to do or eat unpleasant things without feeling sick - Turc Anglais Dictionnaire